#============================================================
#	Ground Enemy Type Layer
#============================================================
# @datetime: 2022-4-21 20:40:57
#============================================================
class_name GroundEnemyTypeLayer
extends EnemyTypeLayer


onready var controller : GroundEnemyController = $Controller


#============================================================
#   内置
#============================================================
func _ready():
	controller.move_controller.set_property_data(owner.property)
	# 随机方向
	controller.move_controller.change_direction([-1, 1][randi() % 2])


#============================================================
#   连接信号
#============================================================
func _on_MoveController_face_direction_changed(direction: Vector2):
	canvas.scale.x = abs(canvas.scale.x) * direction.x



